
.login{
    .ant-row{
        .ant-col.layout{
            height:100vh;
        }
    }
    .loginBack{
        height:100%;
        width:100%;
        background-image:url('./image/loginbg.jpg');
        background-size: 100% 100%;
        .titleLogo{
            display: flex;
            align-items: center;
            position: relative;
            top:10%;
            padding-left: 10%;
            img{
                height:35px;
                margin-right:5px;
            }
            h1{
                margin: 0;
                font-size: 20px;
                line-height:35px;
                color: rgb(255, 255, 255);
                font-weight: 700;
            }
        }
        .slogan{
            position:relative;
            position: relative;
            top: 30%;
            text-align: center;
            width: 100%;
            span{
                color:white;
                font-size:26px;
                padding-right:20px;
                &:after {
                    content: "";
                    display: inline-block;
                    width: 8px;
                    height: 8px;
                    position: absolute;
                    top:45%;
                    margin-left:6px;
                    border-radius: 50%;
                    background-color: #fff;
                }
                &:last-child {
                    &:after{
                        display:none;
                    }
                }
            }
        }
    }
    .ant-col-7{
        display: flex;
        justify-content: center;
        align-items: flex-end;
        .login-form {
            width: 80%;
            margin-bottom:40%;
            h1{
                margin-bottom: 25px;
            }
            .ant-form-item{
                margin-bottom: 25px;
                .ant-input{
                    height:45px;
                }
                .login-form-forgot {
                    float: right;
                }
                .login-form-button {
                    width: 100%;
                    height:45px;
                }
            }
            
        }   
    }
}